home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Almathera Ten Pack 2: CDPD 1
/
Almathera Ten on Ten - Disc 2: CDPD 1.iso
/
pd
/
201-225
/
201
/
draco
/
drinc
/
devices
/
conunit.g
< prev
next >
Wrap
Text File
|
1995-03-13
|
1KB
|
38 lines
/*requirespreviousinclusionof:
include:exec/io.ginclude:devices/console.ginclude:devices/inputevent.g*/
uint
PMB_ASM =M_LNM+1,
PMB_AWM =PMB_ASM+1,
MAXTABS =80;
type
MsgPort_t=unknown34,
KeyMap_t=unknown32,
ConUnit_t=struct{
MsgPort_tcu_MP;
*Window_tcu_Window;
uintcu_XCP,cu_YCP;
uintcu_XMax,cu_YMax;
uintcu_XRSize,cu_YRSize;
uintcu_XROrigin,cu_YROrigin;
uintcu_XRExtant,cu_YRExtant;
uintcu_XMinShrink,cu_YMinShrink;
uintcu_XCCP,cu_YCCP;
KeyMap_tcu_KeyMapStruct;
[MAXTABS]uintcu_TabStops;
ushortcu_Mask,cu_FgPen,cu_BgPen,cu_AOLPen,cu_DrawMode,cu_AreaPtSz;
*bytecu_AreaPtrn;
[8]bytecu_Minterms;
*TextFont_tcu_Font;
ushortcu_AlgoStyle,cu_TxFlags;
uintcu_TxHeight,cu_TxWidth,cu_TxBaseLine,cu_TxSpacing;
[(PMB_AWM+7)/8]bytecu_Modes;
[(IECLASS_MAX+7)/8]bytecu_RawEvents;
};
extern
CDInputHandler(*InputEvent_tevents;*Device_tconsoleDevice)*InputEvent_t,
RawKeyConvert(*InputEvent_tevent;*charbuffer;ulonglength;
*KeyMap_tkeyMap)long;